electronically controlled camera - Spanish English Dictionary